/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package pe.edu.upc.dew.profesoresparticulares.service.impl;

import java.util.ArrayList;
import org.springframework.stereotype.Service;
import pe.edu.upc.dew.profesoresparticulares.dao.AlumnoCalificacionProfesorDao;
import pe.edu.upc.dew.profesoresparticulares.model.Calificacion;
import pe.edu.upc.dew.profesoresparticulares.service.AlumnoCalificacionProfesorService;

/**
 *
 * @author HDRESDA
 */
@Service("alumnoCalificacionProfesorService")
public class AlumnoCalificacionProfesorServiceImpl implements AlumnoCalificacionProfesorService {


    public AlumnoCalificacionProfesorServiceImpl(){
    }

    public void registrarCalificacion(Calificacion _calificacion) {
        AlumnoCalificacionProfesorDao alumnoCalificacionProfesorDao = new AlumnoCalificacionProfesorDao();
        alumnoCalificacionProfesorDao.registrarCalificacion(_calificacion);
    }

    public void actualizarCalificacion(Calificacion _calificacion) {
        AlumnoCalificacionProfesorDao alumnoCalificacionProfesorDao = new AlumnoCalificacionProfesorDao();
        alumnoCalificacionProfesorDao.actualizarCalificacion(_calificacion);
    }


    public ArrayList<Calificacion> listaCalificacionesAlumno(Integer codAlumno) {
        AlumnoCalificacionProfesorDao alumnoCalificacionProfesorDao = new AlumnoCalificacionProfesorDao();
        return alumnoCalificacionProfesorDao.listaCalificacionesAlumno(codAlumno);
    }

     public ArrayList<Calificacion> listaCalificacionesProfesor(Integer codProfesor) {
        AlumnoCalificacionProfesorDao alumnoCalificacionProfesorDao = new AlumnoCalificacionProfesorDao();
        return alumnoCalificacionProfesorDao.listaCalificacionesProfesor(codProfesor);

    }
}
